Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 STAFFORD ROAD Terraced £189,871 £33,300 7 Aug 1995
26 STAFFORD ROAD Semi-Detached £267,363 £140,000 10 Sep 2004